home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 8: LINUX Games / Linux Cubed Series 8 - LINUX Games.iso / games / video / boing-0.000 / boing-0 / boing-0.1 / README < prev    next >
Text File  |  1996-07-21  |  2KB  |  63 lines

  1. README for Boing! version 0.1
  2. -----------------------------
  3.  
  4. Boing! (not to be confused with xboing) is a breakout game for Linux. It
  5. uses svgalib. This is my first real attempt at programming in C, as well as
  6. using svgalib. I haven't bothered to learn how to put things in separate
  7. files, so everything is in the boing.c file. To compile it, type:
  8.  
  9. gcc boing.c -lvga -lvgagl -lm -o boing
  10.  
  11. You may also want to add -O3 or -g. A precompiled, dynamically-linked ELF
  12. binary is included.
  13.  
  14. Boing! also has sound, which it does using the SoundIt library. I couldn't
  15. work out how to 'include' the file, so I just copied the contents of
  16. soundIt.c and soundIt.h into boing.c. I hope the author of SoundIt doesn't
  17. mind :-). Boing! will still work if you don't have a sound card, you just
  18. won't get sound.
  19.  
  20. When you run Boing!, the title screen will appear. Press P to play or Q to
  21. quit. Don't press I for instructions because that doesn't work yet. Press Z
  22. to move the bat left and X to move it right. Press space to fire a missile,
  23. but you will lose 5 points for every missile that you fire. That's about all
  24. you need to know.
  25.  
  26. I don't know if I will ever finish Boing!. Feel free to add stuff to it,
  27. port it to X etc, but give me credit (and maybe send me a copy).
  28.  
  29. Known bugs
  30. ----------
  31. * Sprite engine is _very_ slow. If you can improve it at all, PLEASE send me
  32. a copy of your improved version!
  33. * You can't fire missiles at the far right of the screen
  34. * Instructions don't work
  35.  
  36. Acknowledgements
  37. ----------------
  38. Greetz to:    Linus Torvalds (torvalds@linux.cs.helsinki.fi) for writing
  39.         Linux.
  40.         The Free Software Foundation for writing GCC and the GNU
  41.         utilities.
  42.         Brad Pitzel (pitzel@cs.sfu.ca) for writing SoundIt.
  43.         Author of svgalib.
  44.  
  45. Antigreetz to:    Bill Gates (billg@microsoft.com?) for holding the computer
  46.         industry back for at least 10 years. (Serious bug in Windoze
  47.         95 : it sucks!)
  48.         IBM (ibm.com) : you could at least have given the VGA linear
  49.         framebuffer mapping...
  50.  
  51. Enjoy!
  52.  
  53. Matthew Stewart-Smith (a.k.a NiMBUS)
  54. stewarts@luna.co.uk
  55.  
  56. Look out for more Linux games from me!
  57.  
  58. P.S. If you don't want to contact me by e-mail, you can sometimes find
  59. me lurking on #linux (IRC) under the name of NiMBUS.
  60.  
  61.  
  62.  
  63.